payment over - French English Dictionary